Force India can become a profitable Formula 1 team fighting for a place in the top three in the championship, according to new owner Lawrence Stroll. The Canadian billionaire, who rescued the British-based team from administration in August, told the New York Times in an interview that he saw Force India as a good business […]